/**
* @auther Yuxin Ma
* @module collections/community-query-collection
* @exports CommunityQueryCollection
*/
'use strict';
var $ = require('jquery');
var Backbone = require('backbone');
Backbone.$ = $;
var CommunityQueryModel = require("../models/community-query-model");
var Graph = require('../models/graph-model');
var CommunityQueryCollection = Backbone.Collection.extend(
/** @lends collections/CommunityQueryCollection.prototype */
{
/**
* 社团查询CommunityQueryModel的集合。
* @augments Backbone.Collection
* @constructs
*/
model: CommunityQueryModel,
/**
* 创建一个社团的查询。这里重载Backbone.Collection的create方法,返回纯前端构造的demo数据。
* @param data - 查询参数。详见CommunityQueryModel的描述。
* @returns {CommunityQueryModel}
*/
create: function(data) {
var q = new CommunityQueryModel({DEBUG_COMM_FRONTEND: true}, {parse: true});
this.add(q);
this.trigger('create');
return q;
}
});